A Branch and Bound Algorithm for the Global Optimization and its Improvements

ثبت نشده
چکیده

3 1 The term optimization 4 1.1 Global Optimization . . . . . . . . . . . . . . . . . . . . . . . 5 1.2 Why global optimization? . . . . . . . . . . . . . . . . . . . . 10 1.3 The structure of Global Optimization Algorithms . . . . . . . 12 1.4 Local Optimization of NLPs . . . . . . . . . . . . . . . . . . . 12 1.4.1 Notions of convex analysis . . . . . . . . . . . . . . . . 12 1.4.2 Necessary and sufficient conditions for local optimality 13 1.5 A brief history of global optimization . . . . . . . . . . . . . . 17 2 Branch and Bound methods 19 2.1 A general B&B Framework . . . . . . . . . . . . . . . . . . . 20 2.2 Initialization step . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.3 Node selection . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.4 Lower bound update . . . . . . . . . . . . . . . . . . . . . . . 23 2.5 Upper bound update . . . . . . . . . . . . . . . . . . . . . . . 24 2.6 Fathoming rule . . . . . . . . . . . . . . . . . . . . . . . . . . 25 2.7 Stopping rule . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 2.8 Branching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 2.9 Domain reduction . . . . . . . . . . . . . . . . . . . . . . . . 26 3 Overlapping Branch and Bound (oBB) 28 3.1 Description of the Algorithm . . . . . . . . . . . . . . . . . . 28 3.1.1 Calculating Upper Bound: Discarding Balls and Feasible Points . . . . . . . . . . . . . . . . . . . . . . . . 30 3.1.2 Splitting Rule . . . . . . . . . . . . . . . . . . . . . . . 30 3.2 Lipschitz lower bounds Improvements . . . . . . . . . . . . . 32 3.2.1 First order lower bounds . . . . . . . . . . . . . . . . . 33 3.2.2 Second order lower bounds . . . . . . . . . . . . . . . 35 3.3 Parallelization of oBB . . . . . . . . . . . . . . . . . . . . . . 37 3.3.1 Data Parallelism: Bounds in Parallel . . . . . . . . . . 37 3.3.2 Task Parallelism: Tree in Parallel . . . . . . . . . . . . 39

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A generalized implicit enumeration algorithm for a class of integer nonlinear programming problems

Presented here is a generalization of the implicit enumeration algorithm that can be applied when the objec-tive function is being maximized and can be rewritten as the difference of two non-decreasing functions. Also developed is a computational algorithm, named linear speedup, to use whatever explicit linear constraints are present to speedup the search for a solution. The method is easy to u...

متن کامل

An Algorithm Based on Theory of Constraints and Branch and Bound for Solving Integrated Product-Mix-Outsourcing Problem

One of the most important decision making problems in many production systems is identification and determination of products and their quantities according to available resources. This problem is called product-mix. However, in the real-world situations, for existing constrained resources, many companies try to provide some products from external resources to achieve more profits. In this pape...

متن کامل

A Hybrid Meta-Heuristic Algorithm based on Imperialist Competition Algorithm

The human has always been to find the best in all things. This Perfectionism has led to the creation of optimization methods. The goal of optimization is to determine the variables and find the best acceptable answer Due to the limitations of the problem, So that the objective function is minimum or maximum. One of the ways inaccurate optimization is meta-heuristics so that Inspired by nature, ...

متن کامل

A modified branch and bound algorithm for a vague flow-shop scheduling problem

Uncertainty plays a significant role in modeling and optimization of real world systems. Among uncertain approaches, fuzziness describes impreciseness while for ambiguity another definition is required. Vagueness is a probabilistic model of uncertainty being helpful to include ambiguity into modeling different processes especially in industrial systems. In this paper, a vague set based on dista...

متن کامل

An Exact Algorithm for the Mode Identity Project Scheduling Problem

In this paper we consider the non-preemptive variant of a multi-mode resource constrained project scheduling problem (MRCPSP) with mode identity, in which a set of project activities is partitioned into disjoint subsets while all activities forming one subset have to be processed in the same mode. We present a depth-first branch and bound algorithm for the resource constrained project schedulin...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016